---
title: AssignClaimsResponse
summary: API reference for AssignClaimsResponse.
status: draft
owner: SAIF Case Management team
last_reviewed: 2026-08-21
library: SAIF.Business.Claim.Legal
reference_type: embedded
---

# AssignClaimsResponse

`AssignClaimsResponse` is a data-transfer object in the `SAIF.Business.Claim.Legal.LegalApi` component grouping of `SAIF.Business.Claim.Legal`. It represents a single legal-case-to-attorney assignment record — a scheduled hearing with its assigned attorney, ALJ, and result — returned to LegalApi consumers as an item in an `AssignClaimListData` response.*

## Purpose
- Carries the case, schedule, hearing, and assignment details needed to describe one attorney assignment for a legal case/hearing to an API consumer.*

## Context
- Namespace: `SAIF.Business.Claim.Legal.LegalApi`
- Assembly/package: `SAIF.Business.Claim.Legal`

## Public members
| Member | Signature | Purpose |
| --- | --- | --- |
| Id | `Public Property Id As Long` | Unique identifier of the assignment record.* |
| LegalCaseId | `Public Property LegalCaseId As Long` | Identifies the legal case being assigned.* |
| ScheduleId | `Public Property ScheduleId As Long` | Identifies the hearing/schedule entry associated with this assignment.* |
| CaseNumber | `Public Property CaseNumber As String` | The case number displayed to API consumers.* |
| Claimant | `Public Property Claimant As String` | Name of the claimant on the case.* |
| AssignAttorneyEmplId | `Public Property AssignAttorneyEmplId As String` | Employee ID of the attorney assigned to the case.* |
| AssignAttorneyName | `Public Property AssignAttorneyName As String` | Display name of the attorney assigned to the case.* |
| HearingDate | `Public Property HearingDate As Date` | Date of the scheduled hearing.* |
| CreateDate | `Public Property CreateDate As Date` | Date the assignment record was created.* |
| HearingLocation | `Public Property HearingLocation As String` | Location/venue of the scheduled hearing.* |
| ResultCode | `Public Property ResultCode As String` | Code representing the outcome/result of the hearing, if recorded.* |
| EmailAddress | `Public Property EmailAddress As String` | Email address associated with the assigned attorney or worker.* |
| AljName | `Public Property AljName As String` | Name of the administrative law judge presiding over the hearing.* |
| ScheduleTime | `Public Property ScheduleTime As String` | Scheduled time of the hearing.* |
| ClaimNumber | `Public Property ClaimNumber As String` | The underlying claim number linked to this legal case.* |

## Behavioral notes
- This class has no methods or business logic; it is a plain property bag populated by the LegalApi layer for serialization to callers.*

## Constraints and usage notes
- Used as the element type of `AssignClaimListData.Data`; always returned wrapped with a `StatusCode`.*

> **Note:** Statements marked with `*` were inferred from code structure, naming
> conventions, or contextual evidence where direct confirmation was not available
> in source artifacts. Statements marked with `**` could not be confirmed; treat
> as unknown until verified.

## Sources

- `SAIF.Business.Claim.Legal\LegalApi\AssignClaimsData.vb`